Big Huge Thesaurus

sodium carbonate

noun